#ifndef MODBUSCRC_H
#define MODBUSCRC_H
#include <QByteArray>
class modbuscrc
{
public:
    modbuscrc();
    //inline static quint16 CRC16(QByteArray & d);
    inline static quint16 CRC16(const quint8 *d, quint16 usDataLen) ;
    inline static QByteArray CRC16(QByteArray &d);
    static QByteArray create(quint8 slaveUnitid,const QByteArray& pdu);
};

#endif // MODBUSCRC_H
